package com.hellobike.haxing.modules.operate.dto.cms;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;
@Data
@ApiModel(value="页面对象", description="页面对象")
public class PageReqDto implements Serializable {
    /**
     * 页面id
     */
    private Long id;

    /**
     * 页面名称
     */
    @ApiModelProperty(value = "页面名称")
    private String pageName;
    /**
     * 页面标题
     */
    @ApiModelProperty(value = "页面标题")
    private String pageTitle;
    /**
     * 页面描述
     */
    @ApiModelProperty(value = "页面描述")
    private String pageDesc;
    /**
     * 页面背景色
     */
    @ApiModelProperty(value = "页面背景色")
    private String pageBgColor;
    /**
     * 分享标题
     */
    @ApiModelProperty(value = "分享标题")
    private String shareTitle;
    /**
     * 分享标题
     */
    @ApiModelProperty(value = "分享图片")
    private String sharePicUrl;
    /**
     * 组件列表
     */
    @ApiModelProperty(value = "组件列表")
    private List<PageComponentReqDto> pageComponentList;

}
